package com.ydzh.kfqgwvisitor.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.ydzh.kfqgwvisitor.entity.Visitor;

import java.util.List;

/**
 * <p>
 * 访客信息表  Mapper 接口
 * </p>
 *
 * @author zcj
 * @since 2021-09-01
 */
public interface VisitorMapper extends BaseMapper<Visitor> {

    /**
     * 通过leaderId查找随访人信息
     *
     * @param id
     * @return
     */
    List<Visitor> getVisitorByLeaderId(Long id);

    /**
     * 根据id查找被访人姓名
     *
     * @param id
     * @return
     */
    String getBevisitorName(Long id);

    /**
     * 通过身份证号查询访客信息
     *
     * @param idCardNo
     * @return
     */
    Visitor getByIdCardNo(String idCardNo);

    String getBase64(Long id);

}
